jonathancaruso/cmmc-tracker
β 1 star | License: MIT | Recommendation: HIGH
What it is
Self-hosted Flask web app for CMMC Level 2 compliance tracking. Covers all 14 control families, 110 requirements, 320 assessment objectives. Docker-ready.
Key files
nist-800-171.xlsxβ NIST 800-171 requirements databasenist-800-171a.xlsxβ 800-171A assessment objectives- Python/Flask app with full CRUD, evidence uploads, team assignments
- Docker + docker-compose ready
- POA&M generator built-in
How it could be used
- Self-hosted compliance tracker β spin up with Docker, track all 110 controls
- Evidence management β upload artifacts, link to multiple objectives
- Team workflows β assign objectives to team members
- Assessment reporting β export full assessment report
- Directly relevant to Sean's homelab/IT consulting work
Notes
Most useful self-hostable tracking app found. Python/Flask is easy to modify. Docker makes deployment trivial. Directly deployable on Sean's homelab.